package com.e3.basdoc.goodscls.service;

import java.util.List;

import com.e3.basdoc.goodscls.model.GoodsClsModel;
import com.e3.basdoc.goodscls.model.GoodsClsQC;
import com.e3.core.base.ServiceException;

public interface GoodsClsQueryService {
	
	public List<GoodsClsModel> getGoodsClsChildren(GoodsClsModel model) throws ServiceException;

	public List<GoodsClsModel> getGoodsClsByCondition(GoodsClsQC qc) throws ServiceException;

	public GoodsClsModel getGoodsClsById(long id) throws ServiceException;

	public List<GoodsClsModel> getGoodsClsByIds(List<Long> ids) throws ServiceException;
	
	public List<GoodsClsModel> getAllGoodsClss() throws ServiceException;

}
